Deferred Assignment Scheduling in Clustered Web Servers
نویسندگان
چکیده
This paper proposes new scheduling policies for clustered servers, which are based on job size. The proposed algorithms are shown to be efficient, simple and easy to implement. They differ from traditional methods in the way jobs are assigned to back-end servers. The main idea is to defer scheduling as much as possible in order to make better use of the accumulated information on job sizes. Furthermore, the proposed algorithms are designed to work effectively with the class of job-size distributions often encountered on the Internet. To gauge the efficacy of the proposed algorithms, the paper presents an empirical case study that shows these algorithms perform well on input from real-life trace data measured at Internet clustered servers.
منابع مشابه
ADAPTLOAD: effective balancing in clustered web servers under transient load conditions
We focus on adaptive policies for load balancing in clustered web servers, based on the size distribution of the requested documents. The proposed scheduling policy, ADAPTLOAD, adapts its balancing parameters on-the-fly, according to changes in the behavior of the customer population such as fluctuations in the intensity of arrivals or document popularity. Detailed performance comparisons via s...
متن کاملPerformance Evaluation of Service Differentiating Internet Servers
Differentiated service approach has been proposed as a potential solution to provide Quality of Services (QoS) in the next generation Internet. The ultimate goal of end-to-end service differentiation can be achieved by complementing the network-level QoS with the service differentiation at the Internet servers. In this paper, we have presented a detailed study of the performance of service diff...
متن کاملDesign Methodology and Tools for Throughput Optimization of Web Servers
Traditionally, CAD has focused on the design needs of integrated circuits and, more recently, electronic systems. However, the emerging and rapid growth of several system-level technologies and application domains has provided design, and particularly computer-aided design, with new and important domain-speciic synthesis challenges. Today, perhaps the most popular and widely used system applica...
متن کاملADAPTLOAD: Effective Balancing in Custered Web Servers Under Transient Load Conditions
We focus on adaptive policies for load balancing in clustered web servers, based on the size distribution of the requested documents. The proposed scheduling policy, ADAPTLOAD, adapts its balancing parameters on-the-fly, according to changes in the behavior of the customer population such as fluctuations in the intensity of arrivals or document popularity. Detailed performance comparisons via s...
متن کاملAchieving Load Balance and Eeective Caching in Clustered Web Servers
This paper considers policies for distributing requests in clustered Web servers, wherein multiple server machines are conngured to function as a single high(er) performance Web server. We evaluate various load distribution policies with respect to both their ability to achieve good load balance (the primary goal) and also to their impact on the eeec-tiveness of per-machine caching. Trace-drive...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002